river lands - Turco Inglés Diccionario